@charset "utf-8";

@font-face {
    font-family: 'NexonLv1Gothic';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv1 Gothic OTF Light.woff') format('woff');
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: 'NexonLv1Gothic';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv1 Gothic OTF.woff') format('woff');
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NexonLv1Gothic';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv1 Gothic OTF Bold.woff') format('woff');
    font-weight: 700;
    font-display: swap;
}

/* 모든 요소에 LotteMartDream 폰트 적용 */
*,
html, 
body,
input, 
textarea, 
select, 
button,
table, 
th, 
td,
h1, h2, h3, h4, h5, h6,
p, 
ul, 
ol, 
li, 
dl, 
dt, 
dd,
a, 
strong, 
em, 
span, 
label,
blockquote, 
cite, 
address, 
time, 
mark, 
small {
    font-family: "NexonLv1Gothic", -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}

/* 제목 요소들 굵기 설정 */
h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
}

/* 코드 요소들 - 고정폭 폰트 사용 */
code, 
pre, 
kbd, 
samp {
    font-family: 'Courier New', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
}

.lottemartdream * { font-family: 'LotteMartDream', sans-serif; }
